Instalar o driver para ATI Technologies Inc RS482 [Radeon Xpress 200M]

A maioria dos aplicativos 3D necessitam de um desempenho da placa gráfica, sendo ela on-board ou off-board, tais como: Blender, jogos e até mesmo alguns protetores de tela 3D. Este artigo descreve a instalação do driver proprietário da placa de vídeo ATI Radeon Xpress 200M mais atual (8.42.3).

[ Hits: 28.511 ]

Por: Mikael Ritlay em 26/11/2007


Configurando o driver



Caso você não tenha reiniciado o micro, então o módulo fglrx não estará em uso no xorg.conf e usando as opções aticonfig fará com que o driver não inicialize devidamente. Uma alternativa para o comando "aticonfig --initial" é editar /etc/X11/xorg.conf e substituir o texto "ati" com "fglrx" no campo "Device".

Desta forma você não vai perder as configurações das sessões de seu antigo "Screen" e "Monitor". Depois você pode usar aticonfig para definir superposição. Outra alternativa é "aticonfig --initial --force" se você encontrar problemas com o primeiro comando.

$ sudo aticonfig --initial

Então:

$ sudo aticonfig --overlay-type=Xv

Para finalizar, reinicie o micro:

$ sudo shutdown -r now

Conclusão

Para verificar se foi instalado tudo certo rode o seguinte comando:

$ fglrxinfo

Aparecerá algo do tipo:

display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Radeon Xpress Series
OpenGL version string: 2.0.6958 Release

No campo OpenGL vendor string deverá aparecer ATI e não mesa. Se você ver uma mensagem como 'Xlib: extension "XFree86-DRI" missing on display ":1.0"', então você terá que adicionar as seguintes opções no arquivo /etc/X11/xorg.conf:

Section "Extensions"
    Option "Composite" "0"
EndSection

Espero ter ajudado com alguma coisa para promovermos o software livre. Ao término da instalação você poderá rodar aplicativos 3D ou softwares que exigem aceleração gráfica. Eu instalei no meu notebook ACER 3050-1458 usando a distro Ubuntu 7.04 e está funcionado perfeitamente quando jogo o Warzone 2100 e alguns protetores de tela.

Até a próxima galera e Viva o Linux!!!

Página anterior    

Páginas do artigo
   1. Introdução
   2. Configurando o driver
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Sistema de arquivos criptografado

LAMP no Funtoo Linux em 15 minutos

Montando sua Web Rádio no Linux com DJ Automático

Montagem de Cluster Beowulf

Timezones - Uma questão de ponto de vista

  
Comentários
[1] Comentário enviado por lestatwa em 26/11/2007 - 16:56h

<script>alert("Viva o Linux!!")</script>

[2] Comentário enviado por gesousa em 27/11/2007 - 06:01h

Detalhe se for instalar para o Ubuntu Gutsy AMD64
há um bug que deve ser corrigido antes...

extraia os arquivos...

./ati-driver-installer-8.42.3-x86.x86_64.run --extract

pegue o arquivo e extraia o conteudo para dentro da pasta do driver
http://www.michaellarabel.com/downloads/fglrx-8.42-ubuntu+debian-2.tar.bz2

construa o pacote para o Gusty
./ati-installer.sh 8.42.3 --buildpkg Ubuntu/gutsy
depois e so seguir os passos do artigo...

[3] Comentário enviado por mikaelrna em 27/11/2007 - 19:05h

Valeu pela dica gesousa!!!!
Viva o Linux

[4] Comentário enviado por giovanildo em 24/05/2008 - 05:27h

a minha placa eh ati radeon xpress 200 onboard, to empancando neste comando sudo module-assistant build fglrx aparece o seguinte na tela:

Construção do pacote fglrx-kernel-source falhou ! Como você │
│ deseja proceder ? │
│ │
│ VIEW Examinar o arquivo de log de construção │
│ CONTINUE Pular e continuar com a próxima operação │
│ STOP Parar de processar os comandos de construção

Se puderem me ajudar agradeceria muito

[5] Comentário enviado por ProfRobson em 21/10/2008 - 22:25h

e para instalar a radeon 9250 no ubuntu 8.04?

[6] Comentário enviado por mikaelrna em 27/10/2008 - 21:20h

caro robliu

vc ja tentou usar o envy disponivel em: http://albertomilone.com/nvidia_scripts1.html

pois ele baixa e instala o driver automaticamente

isso vale pra vc tbm giovanildo

[7] Comentário enviado por markusslima em 24/11/2009 - 08:07h

Estou com um problema ou dúvida:

$ sudo bash ati-driver-installer-8.42.3-x86.x86_64.run --buildpkg Ubuntu/feisty

Quando executo este comando acho que era para ele criar os pacotes .deb no mesmo diretório, ou não?
Se sim não sei qual o problema, baixei várias versões e nenhuma deu certo
eu fico parado no mesmo local.

por favor me ajudem.

grato!!!!

[8] Comentário enviado por abelfrancia em 17/09/2011 - 23:15h

Fala galera, tentei fazer segundo dito logo acima, mas não deu certo, copiei o resultado do comando:

$ sudo bash ati-driver-installer-8.42.3-x86.x86_64.run --buildpkg Ubuntu/feisty


Em relação ao:

$ sudo apt-get install module-assistant build-essential fakeroot dh-make debhelper debconf libstdc++5 linux-headers-generic

Diz que está tudo atualizado e que não achou o libstdc++5, vi no Synaptics que estou com o ++6.


Poderiam me ajudar?? =)



==================================================
ATI Technologies Linux Driver Installer/Packager
==================================================
Generating package: Ubuntu/feisty
Package build failed!
Package build utility output:
dpkg-buildpackage: set CFLAGS to default value: -g -O2
dpkg-buildpackage: set CPPFLAGS to default value:
dpkg-buildpackage: set LDFLAGS to default value: -Wl,-Bsymbolic-functions
dpkg-buildpackage: set FFLAGS to default value: -g -O2
dpkg-buildpackage: set CXXFLAGS to default value: -g -O2
dpkg-buildpackage: source package fglrx-installer
dpkg-buildpackage: source version 8.42.3-1
dpkg-buildpackage: source changed by ATI Technologies Inc. <http://ati.amd.com/support/driver.html>
debian/rules build
dpkg-buildpackage: host architecture i386
echo "Using architecture: i386"
Using architecture: i386
if [ -f /tmp/fglrx.gPGAPN/debian/control.template ]; then \
cat /tmp/fglrx.gPGAPN/debian/control.template > /tmp/fglrx.gPGAPN/debian/control; \
fi
for i in preinst postinst postrm shlibs atieventsd.init ; do \
if [ -f /tmp/fglrx.gPGAPN/debian/driver.$i ]; then \
sed -e "s/#PKGNAME#/xorg-driver-fglrx/" \
-e "s/#DISTRO#/feisty/" /tmp/fglrx.gPGAPN/debian/driver.$i > \
/tmp/fglrx.gPGAPN/debian/xorg-driver-fglrx.$i; \
fi; \
done
if [ -f /tmp/fglrx.gPGAPN/debian/10fglrx.template ]; then \
sed -e "s|#XMODDIR#|usr/lib|" -e "s|#XMODDIR32#|usr/lib32|" \
/tmp/fglrx.gPGAPN/debian/10fglrx.template > /tmp/fglrx.gPGAPN/debian/10fglrx; \
fi
if [ -f /tmp/fglrx.gPGAPN/debian/fglrx.default ]; then \
mv /tmp/fglrx.gPGAPN/debian/fglrx.default /tmp/fglrx.gPGAPN/debian/fglrx; \
fi
dh_testdir
dh_testdir
# move licenses away from binary dir
if [ ! -d usr/share/doc/fglrx ]; then \
mkdir -p usr/share/doc/fglrx; \
mv usr/X11R6/bin/LICENSE.* usr/share/doc/fglrx; \
fi
# set executable on user apps
find usr/X11R6/bin -type f | xargs chmod a+x
# remove exec bit from files that don't deserve it
find usr/X11R6/include \
usr/X11R6/lib \
usr/X11R6/lib64 \
usr/share usr/src -type f | xargs chmod -x
find: `usr/X11R6/lib64': No such file or directory
find lib -not -name "*.sh" -type f | xargs chmod -x
find lib -name "*.sh" -type f | xargs chmod +x
dh_testdir
debian/rules binary
echo "Using architecture: i386"
Using architecture: i386
if [ -f /tmp/fglrx.gPGAPN/debian/control.template ]; then \
cat /tmp/fglrx.gPGAPN/debian/control.template > /tmp/fglrx.gPGAPN/debian/control; \
fi
for i in preinst postinst postrm shlibs atieventsd.init ; do \
if [ -f /tmp/fglrx.gPGAPN/debian/driver.$i ]; then \
sed -e "s/#PKGNAME#/xorg-driver-fglrx/" \
-e "s/#DISTRO#/feisty/" /tmp/fglrx.gPGAPN/debian/driver.$i > \
/tmp/fglrx.gPGAPN/debian/xorg-driver-fglrx.$i; \
fi; \
done
if [ -f /tmp/fglrx.gPGAPN/debian/10fglrx.template ]; then \
sed -e "s|#XMODDIR#|usr/lib|" -e "s|#XMODDIR32#|usr/lib32|" \
/tmp/fglrx.gPGAPN/debian/10fglrx.template > /tmp/fglrx.gPGAPN/debian/10fglrx; \
fi
if [ -f /tmp/fglrx.gPGAPN/debian/fglrx.default ]; then \
mv /tmp/fglrx.gPGAPN/debian/fglrx.default /tmp/fglrx.gPGAPN/debian/fglrx; \
fi
dh_testdir
dh_testdir
# move licenses away from binary dir
if [ ! -d usr/share/doc/fglrx ]; then \
mkdir -p usr/share/doc/fglrx; \
mv usr/X11R6/bin/LICENSE.* usr/share/doc/fglrx; \
fi
# set executable on user apps
find usr/X11R6/bin -type f | xargs chmod a+x
# remove exec bit from files that don't deserve it
find usr/X11R6/include \
usr/X11R6/lib \
usr/X11R6/lib64 \
usr/share usr/src -type f | xargs chmod -x
find: `usr/X11R6/lib64': No such file or directory
find lib -not -name "*.sh" -type f | xargs chmod -x
find lib -name "*.sh" -type f | xargs chmod +x
dh_testdir
dh_testdir
dh_testroot
dh_clean -k
dh_clean: Compatibility levels before 5 are deprecated.
rm -f /tmp/fglrx.gPGAPN/debian/control
sed -e 's/#XSERVER#/xorg/g' debian/control.template > /tmp/fglrx.gPGAPN/debian/control
dh_testdir
dh_testroot
dh_clean -k
dh_clean: Compatibility levels before 5 are deprecated.
dh_installdirs
dh_installdirs: Compatibility levels before 5 are deprecated.
# Create the directories to install into
dh_installdirs -pxorg-driver-fglrx \
usr/lib \
usr/sbin \
usr/lib \
usr/lib/xorg/modules \
usr/lib/xorg/modules/drivers \
usr/lib/xorg/modules/linux \
etc/acpi \
etc/acpi/events \
etc/default \
etc/X11/Xsession.d
dh_installdirs: Compatibility levels before 5 are deprecated.
dh_installdirs -A -pxorg-driver-fglrx \
usr/bin \
usr/sbin \
usr/share \
usr/share/applnk \
usr/share/gnome \
usr/share/gnome/apps \
usr/share/icons \
usr/share/pixmaps
dh_installdirs: Compatibility levels before 5 are deprecated.
dh_installdirs -pxorg-driver-fglrx-dev \
usr/include \
usr/lib
dh_installdirs: Compatibility levels before 5 are deprecated.
dh_installdirs -pfglrx-kernel-source \
usr/src/modules/fglrx \
usr/src/modules/fglrx/debian
dh_installdirs: Compatibility levels before 5 are deprecated.
dh_install
dh_install: Compatibility levels before 5 are deprecated.
# Driver package
dh_install -pxorg-driver-fglrx "usr/X11R6/bin/fgl*" "usr/bin"
dh_install: Compatibility levels before 5 are deprecated.
dh_install -pxorg-driver-fglrx "usr/X11R6/bin/aticonfig" "usr/bin"
dh_install: Compatibility levels before 5 are deprecated.
dh_install -pxorg-driver-fglrx "usr/sbin/atieventsd" "usr/sbin"
dh_install: Compatibility levels before 5 are deprecated.
dh_installman -pxorg-driver-fglrx "usr/share/man/man8/atieventsd.8"
dh_installman: Compatibility levels before 5 are deprecated.
dh_install -pxorg-driver-fglrx "usr/X11R6/lib/*.so*" "usr/lib"
dh_install: Compatibility levels before 5 are deprecated.
dh_install -pxorg-driver-fglrx "usr/X11R6/lib/modules/dri" "usr/lib"
dh_install: Compatibility levels before 5 are deprecated.
dh_install -pxorg-driver-fglrx "usr/X11R6/lib/modules/linux" "usr/lib/xorg/modules"
dh_install: Compatibility levels before 5 are deprecated.
dh_install -pxorg-driver-fglrx "usr/X11R6/lib/modules/drivers" "usr/lib/xorg/modules"
dh_install: Compatibility levels before 5 are deprecated.
dh_install -pxorg-driver-fglrx "usr/X11R6/lib/modules/*.so" "usr/lib/xorg/modules"
dh_install: Compatibility levels before 5 are deprecated.
dh_install -pxorg-driver-fglrx "usr/X11R6/lib/modules/*.a" "usr/lib/xorg/modules"
dh_install: Compatibility levels before 5 are deprecated.
dh_install -pxorg-driver-fglrx "etc/ati" "etc"
dh_install: Compatibility levels before 5 are deprecated.
dh_install -pxorg-driver-fglrx "debian/10fglrx" "etc/X11/Xsession.d"
dh_install: Compatibility levels before 5 are deprecated.
dh_install -pxorg-driver-fglrx "debian/fglrx-powermode.sh" "etc/acpi"
dh_install: Compatibility levels before 5 are deprecated.
dh_install -pxorg-driver-fglrx "debian/fglrx-*-aticonfig" "etc/acpi/events"
dh_install: Compatibility levels before 5 are deprecated.
dh_install -pxorg-driver-fglrx "debian/fglrx" "etc/default"
dh_install: Compatibility levels before 5 are deprecated.
dh_installinit -pxorg-driver-fglrx --name="atieventsd"
Duplicate specification "O=s" for option "O"
dh_installinit: Compatibility levels before 5 are deprecated.
# Driver dev package
dh_install -pxorg-driver-fglrx-dev "usr/X11R6/lib/*.a" "usr/lib"
dh_install: Compatibility levels before 5 are deprecated.
dh_install -pxorg-driver-fglrx-dev "usr/X11R6/include/*" "usr/include"
dh_install: Compatibility levels before 5 are deprecated.
dh_install -pxorg-driver-fglrx-dev "usr/include/*" "usr/include"
dh_install: Compatibility levels before 5 are deprecated.
# Kernel source package
dh_install -pfglrx-kernel-source \
lib/modules/fglrx/build_mod/*.c \
lib/modules/fglrx/build_mod/*.h \
lib/modules/fglrx/build_mod/*.sh \
lib/modules/fglrx/build_mod/lib* \
lib/modules/fglrx/build_mod/2.6.x/Makefile \
usr/src/modules/fglrx
dh_install: Compatibility levels before 5 are deprecated.
dh_install -pfglrx-kernel-source "debian/changelog" "usr/src/modules/fglrx/debian"
dh_install: Compatibility levels before 5 are deprecated.
dh_install -pfglrx-kernel-source \
debian/copyright \
debian/compat \
module/rules \
module/control.template \
module/dirs.template \
module/postinst \
usr/src/modules/fglrx/debian
dh_install: Compatibility levels before 5 are deprecated.
(cd debian/fglrx-kernel-source/usr/src \
&& chown -R root:src modules \
&& tar -jcf fglrx.tar.bz2 modules \
&& rm -rf modules)
# control panel package
dh_install -A -pfglrx-amdcccle "usr/X11R6/bin/amdcccle" "usr/bin"
dh_install: Compatibility levels before 5 are deprecated.
dh_install -A -pfglrx-amdcccle "usr/share/icons/*.xpm" "usr/share/icons"
dh_install: Compatibility levels before 5 are deprecated.
dh_install -A -pfglrx-amdcccle "usr/share/icons/*.xpm" "usr/share/pixmaps"
dh_install: Compatibility levels before 5 are deprecated.
dh_install -A -pfglrx-amdcccle "debian/amdcccle.desktop" "usr/share/applications"
dh_install: Compatibility levels before 5 are deprecated.
dh_install -A -pfglrx-amdcccle "debian/amdcccle.kdelnk" "usr/share/applnk"
dh_install: Compatibility levels before 5 are deprecated.
dh_install -A -pfglrx-amdcccle "usr/share/ati" "usr/share"
dh_install: Compatibility levels before 5 are deprecated.
dh_desktop -pfglrx-amdcccle
dh_desktop: This program is deprecated, and does nothing anymore.
dh_desktop: Compatibility levels before 5 are deprecated.
# start the install
dh_installdocs
dh_installdocs: Compatibility levels before 5 are deprecated.
dh_installdocs -pxorg-driver-fglrx usr/share/doc/fglrx/*
dh_installdocs: Compatibility levels before 5 are deprecated.
#dh_installchangelogs
dh_link
dh_link: Compatibility levels before 5 are deprecated.
dh_strip
dh_strip: Compatibility levels before 5 are deprecated.
dh_compress
dh_compress: Compatibility levels before 5 are deprecated.
dh_makeshlibs
dh_makeshlibs: Compatibility levels before 5 are deprecated.
dh_installdeb
dh_installdeb: Compatibility levels before 5 are deprecated.
LD_PRELOAD= dh_shlibdeps
dh_shlibdeps: Compatibility levels before 5 are deprecated.
dpkg-shlibdeps: warning: symbol _XReadPad used by debian/xorg-driver-fglrx/usr/lib/libGL.so.1.2 found in none of the libraries.
dpkg-shlibdeps: warning: symbol XFree used by debian/xorg-driver-fglrx/usr/lib/libGL.so.1.2 found in none of the libraries.
dpkg-shlibdeps: warning: symbol XSetErrorHandler used by debian/xorg-driver-fglrx/usr/lib/libGL.so.1.2 found in none of the libraries.
dpkg-shlibdeps: warning: symbol dlsym used by debian/xorg-driver-fglrx/usr/lib/libGL.so.1.2 found in none of the libraries.
dpkg-shlibdeps: warning: symbol XGetErrorDatabaseText used by debian/xorg-driver-fglrx/usr/lib/libGL.so.1.2 found in none of the libraries.
dpkg-shlibdeps: warning: symbol dlclose used by debian/xorg-driver-fglrx/usr/lib/libGL.so.1.2 found in none of the libraries.
dpkg-shlibdeps: warning: symbol XMaxRequestSize used by debian/xorg-driver-fglrx/usr/lib/libGL.so.1.2 found in none of the libraries.
dpkg-shlibdeps: warning: symbol XCreateGC used by debian/xorg-driver-fglrx/usr/lib/libGL.so.1.2 found in none of the libraries.
dpkg-shlibdeps: warning: symbol XFreeFontInfo used by debian/xorg-driver-fglrx/usr/lib/libGL.so.1.2 found in none of the libraries.
dpkg-shlibdeps: warning: symbol XEHeadOfExtensionList used by debian/xorg-driver-fglrx/usr/lib/libGL.so.1.2 found in none of the libraries.
dpkg-shlibdeps: warning: 22 other similar warnings have been skipped (use -v to see them all).
dpkg-shlibdeps: warning: debian/xorg-driver-fglrx/usr/sbin/atieventsd contains an unresolvable reference to symbol XauFileName: it's probably a plugin.
dpkg-shlibdeps: error: couldn't find library libfglrx_gamma.so.1 needed by debian/xorg-driver-fglrx/usr/bin/fglrx_xgamma (ELF format: 'elf32-i386'; RPATH: '').
Note: libraries are not searched in other binary packages that do not have any shlibs or symbols file.
To help dpkg-shlibdeps find private libraries, you might need to set LD_LIBRARY_PATH.
dh_shlibdeps: dpkg-shlibdeps -Tdebian/xorg-driver-fglrx.substvars debian/xorg-driver-fglrx/usr/bin/fglrx_xgamma debian/xorg-driver-fglrx/usr/bin/aticonfig debian/xorg-driver-fglrx/usr/bin/fglrxinfo debian/xorg-driver-fglrx/usr/bin/fgl_glxgears debian/xorg-driver-fglrx/usr/sbin/atieventsd debian/xorg-driver-fglrx/usr/lib/libfglrx_gamma.so.1.0 debian/xorg-driver-fglrx/usr/lib/libGL.so.1.2 debian/xorg-driver-fglrx/usr/lib/libfglrx_tvout.so.1.0 debian/xorg-driver-fglrx/usr/lib/libfglrx_pp.so.1.0 debian/xorg-driver-fglrx/usr/lib/libfglrx_dm.so.1.0 debian/xorg-driver-fglrx/usr/lib/xorg/modules/linux/libfglrxdrm.so debian/xorg-driver-fglrx/usr/lib/xorg/modules/glesx.so debian/xorg-driver-fglrx/usr/lib/xorg/modules/drivers/fglrx_drv.so debian/xorg-driver-fglrx/usr/lib/dri/fglrx_dri.so returned exit code 2
make: *** [binary] Error 9
dpkg-buildpackage: error: debian/rules binary gave error exit status 2
Removing temporary directory: fglrx-install.BHToQq

[9] Comentário enviado por mikaelrna em 29/09/2011 - 14:20h

Caro abelfrancia,

Esse artigo deve estar desatualizado e no proprio site da AMD deve ter o mais atualizado, caso sua distribuição seja ubuntu ele ira detectar e instalar automaticamente.

Peço que verifique nesta pagina http://wiki.cchtml.com/index.php/Main_Page que contem varias informações sobre a instalação de drivers para diversas distribuições.

Qualquer coisa estamos aqui!!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts